//
//  TYGlobal.h
//  mana
//
//  Created by wbb on 2023/7/13.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface TYGlobal : NSObject
+ (void)logout;
/// MARK:  删除NSUserDefaults所有记录
+ (void)removeAllInfo ;

+ (BOOL)isLogin;

+ (UIImage *)imageWithColor:(UIColor *)color;

/// 字典转json
+ (NSString *)ty_jsonStringforDic:(NSDictionary *)dic;
/// JSON字符串转化为字典
+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString;

+ (CGFloat)widthForText:(NSString *)text textFont:(CGFloat)fontSize  standardHeight:(CGFloat)controlHeight;

+ (BOOL)isBlankString:(NSString *)string ;

/**
 根据年份获取时间范围，当前年份截止到当月，其他年份截止到12月
 
 @param year 年份
 @return 包含起始时间和结束时间的NSArray，第一个元素为起始时间，第二个为结束时间；非法年份返回nil
 */
+ (NSArray<NSDate *> *)getYearTimeRange:(NSInteger)year;

+ (NSArray *)timeRange:(NSInteger)year ;
@end

NS_ASSUME_NONNULL_END
